Centos7 – 安装CMake
1 CMake安装方式 CMake有3种安装方式: 使用包管理器安装,比如YUM或者DNF,从自定义软件库自动下载安装 下载二进制分发文件手动安装 编译源代码手动安装 上面3种安装方式各有优缺点,使用包管理器安装比较方便,但是安装的CMake版本一般不是最新或者最近的版本,并且无法定制额外的功能;而…
- Linux运维
- 2023-09-01
Centos7 – 安装高版本的gcc/g++,多版本切换以及配置环境
1 Centos7的默认gcc版本与安装g++ Centos7默认安装了gcc,但是默认没有安装g++, 我们可以在命令行输入 g++ 如果出现 -bash: g++: command not found 则说明没有安装g++,可以通过以下命令安装 yum install -y gcc gcc-c+…
- Linux运维
- 2023-09-01
Centos7 编译C++项目错误解决 : terminate called after throwing an instance of ‘std::regex_error’
1 问题原因 Centos7默认的gcc版本是4.8.3,虽然对C++11的一些新特性提供了支持,但是对C++11的正则表达式好像只写了头文件,没有提供具体的实现????!Wtf! 因为在cmake编译项目的时候整个项目可以正确的编译成功,但是一旦运行就会出现 terminate called af…
- C++
- 2020-12-16
Centos7 – 配置Go环境
1 GO官网 英文:https://golang.org/dl/ 中文(适用于国内网络环境):https://golang.google.cn/dl/ 2 GO下载 下载带linux-amd64.tar.gz的文件,右键该文件,复制链接地址,比如上述的压缩包的链接地址为:https://dl.goo…
- Go语言
- 2020-04-15
Centos7 – frp内网穿透,访问内网web服务/访问内网websocket服务
1 frp Github地址:https://github.com/fatedier/frp Github发布包地址:https://github.com/fatedier/frp/releases 官方教程:https://github.com/fatedier/frp/blob/master/R…
- Linux运维
- 2020-04-09
Centos7 – nohup方式优雅的部署jar包
1 常规方式 nohup java -jar /home/test/demo.jar > /home/test/log.txt 2>&1 & 该命令的意思是:nohub使用java执行demo.jar这个文件,并且输出日志到log.txt文件,&表示后台运行 2 …
- Linux运维
- 2020-03-31
Centos – 更换SSH端口
1 修改SSH配置文件 输入命令: vi /etc/ssh/sshd_config 打开SSH配置文件,找到#Port 22这一行,删除Port 22前的#号,同时在这一行下面新增一个27182端口,如下图所示: 这里需要注意的是,这里要注意,为防止设置新端口失败,暂时先保留22默认端口,即需要把2…
- Linux运维
- 2020-03-11
Centos7 – 防火墙操作以及开启和关闭特定端口
1 安装firewall yum install firewalld firewalld-config 2 firewall防火墙基本操作 2.1 查看防火墙状态 防火墙是否开启或者关闭 firewall-cmd --state 2.2 开启防火墙 systemctl start firewalld…
- Linux运维
- 2020-01-13